plug away

Traducciones
persévérer
Definiciones
To work steadily and persistently at a task, often with little immediate reward or recognition.